专利摘要:
Technology for use in the treatment of diamonds is disclosed. Parametric diamond information is obtained and information from many diamonds can be grouped into a database. At least one candidate diamond for a potential scrap is identified based on the processing of the received measurement information by applying logic based on selection criteria stored in the memory and then a virtual model of the at least one candidate diamond is generated based on at least in part received measurement information. The virtual model is analyzed by applying scoring criteria to determine a parameter indicative of the scrap potential, which parameter is output for use in selection of diamonds to be trimmed. Not having to carry the diamonds to the test site has significant benefits in terms of energy consumption, processing and environmental impact.
公开号:BE1024038B1
申请号:E2015/5387
申请日:2015-06-25
公开日:2017-11-06
发明作者:Aaron Ariel
申请人:Trifecta Industries, Inc.;Trifecta Industries Ltd;
IPC主号:
专利说明:

TREATMENT OF DIAMONDS
TECHNICAL AREA
The present technology generally relates to the treatment of materials, more specifically the treatment of diamonds.
PRIOR STATE OF THE TECHNIQUE OF THE INVENTION
[0002] The rough diamonds obtained directly from the mining operations are transformed into polished diamonds intended for resale by size operations. The initial size may not always produce optimum results and in some cases it may be advantageous to reshape already polished diamonds, such as when the original diamond dealer makes bad diamond making decisions.
[0003] The size and processing of diamonds are technically difficult processes that pose handling and processing problems that are very different from those of other materials. The size and processing of diamonds requires highly specialized tools that can handle rare and expensive raw materials with varying individual attributes with minimal risk of error during processing. Thus, the analysis of diamonds to identify the appropriate size to be made and the suitable candidates to cut is an important part of the overall work of processing the material. A difficulty in this process is the identification of candidate diamonds that may be susceptible to scrap. Traditionally this was art rather than a science involving human experts. A certain degree of automatism however appeared. For example, machines such as the DiaExpert ™ offered by Sarine Technologies Ltd. enable automated measurements and analyzes. After their physical measurement and analysis, a large number of diamonds often prove to be bad candidates for scrap. Conventional human and automated procedures are both inefficient - they generate a significant proportion of waste from the raw material, in addition to the associated costs of transportation, storage, energy consumption, acquisition and resale. These handling problems are greatly exacerbated by the practical aspects of the secure management of very valuable raw materials (diamonds), making that in the real world transporting an article of raw material weighing only one gram consumes an excessively large amount of energy.
BRIEF DESCRIPTION OF THE DRAWINGS
[000] Figure 1 is a block diagram illustrating a general overview of devices upon which certain embodiments of the disclosed technology may operate.
Figure 2 is a block diagram illustrating a general presentation of an environment in which some embodiments of the disclosed technology may operate.
Figure 3 is a block diagram illustrating components which, in some implementations, may be used in a system employing the disclosed technology.
Figure 4 is a flowchart illustrating a diamond evaluation process for potential scrap according to some embodiments of the present technology.
Figure 5 illustrates an exemplary certification document of a diamond.
[0009] FIG. 6 illustrates a graphical user interface of a system for generating a virtual model of a diamond according to an embodiment of the present technology.
[0010] Figure 7 illustrates another graphical user interface of a scallop potential evaluation system of a diamond according to an embodiment of the present technology.
DETAILED DESCRIPTION
The present technology relates to the systems and methods for processing diamonds. In particular, embodiments of the present technology described herein can analyze diamonds for potential scrap without physically measuring and analyzing each diamond. This allows a more effective selection of diamonds to be re-cut. For example, a virtual model of a diamond can be built. This virtual model can then be analyzed for a possible scrap, thus making it possible to select more appropriately and in a better state of the candidate diamonds to resize.
Thus, unlike human or automated procedures of the prior art, the analysis of the scrap according to the present technology is not performed directly on the diamond itself but on a virtual model thereof. This concept stems from the realization in the context of this technology that, rather than trying to provide tools to help or mimic the traditional human evaluation procedure, a different technical approach that does not directly use diamond at the stage of the analysis is likely to improve the treatment operation. The parameters can be obtained on a network and the evaluation of the scrap can also be distributed over a network. Thus, several diamonds from distant sources can be evaluated quickly without having to transport them to the evaluation point, and only those selected for scrap are to be purchased and transported to the cutting site. Although logic rules may perform the analysis automatically, the embodiments may allow or include operator intervention in the evaluation and selection modules or may include additional final evaluation on the stored model.
Several embodiments of the described technology are described below in more detail with respect to the figures. With reference to the figures, for example, FIG. 1 is a block diagram illustrating a general presentation of devices 100 on which certain embodiments of the disclosed technology may operate. These devices may comprise hardware components of a device 100 for operating a diamond evaluation system. Device 100, for example, includes one or more input devices 120 that provide an input to the central processing unit (processor) 110, notifying it of operations performed by a user. These operations are generally managed by a hardware controller that interprets the signals received from the input device and communicates the information to the central processing unit (CPU) 110 according to a communication protocol. The input devices 120 consist, for example, of a mouse, a keyboard, a touch screen, an infrared sensor, a touchpad, a portable input device, a camera or image input device, a microphone, or other user input devices.
[001V] The CPU 110 may be a single processing unit or multiple processing units in a single device or may be distributed in multiple devices. The CPU 110 may be coupled to other hardware devices, for example via a bus, such as a PCI bus or a SCSI bus. The CPU 110 may communicate with a hardware controller of the devices, such as a display 130. The display 130 may be used for displaying text and graphics. In some examples, the display 130 renders visual graphic and textual information to a user. In some implementations, the display includes the input device as an integral part of the display, such as when the input device is a touch screen or is equipped with a system for monitoring the direction of gaze. In some implementations, the display is distinct from the input device. Examples of display devices include LCD screens, LED display screens, projected displays (head-up or head-mounted display device), and the like. Other input / output devices 140 may also be coupled to the processor, such as network card, video card, audio card, USB stick, FireWire or other external devices, camera, printer, speakers, CD-ROM drive , DVD player, disc players, or Blu-Ray devices.
In some implementations, the device 100 also includes a communication device capable of communicating in wireless or wired mode with a network node. The communication device may communicate with another device or a server via a network using, for example, TCP / IP protocols. For example, the device 100 may use the communication device to distribute the operations on multiple network devices.
The CPU 110 has access to a memory 150. This memory includes one or more of various volatile and nonvolatile storage devices, and may include a memory that is both dead and writable. For example, the memory may comprise a random access memory (RAM), CPU registers, a read only memory (ROM), and a writable non-volatile memory, such as a flash memory, hard disks, floppy disks, CDs, DVDs, magnetic storage devices, tape drives, buffers, etc. A memory is not a propagation signal dissociated from the basic material, a memory is therefore non-transitory. The memory 150 includes a program memory 160 that stores programs and software such as an operating system 162, a form builder software 164, and any other application programs 166.
The disclosed technology is operational in many other environments or configurations of universal or specialized computer systems. Examples of well-known computer systems, environments, and / or configurations that can be used with the technology include, but are not limited to, personal computers, server computers, portable or portable devices, mobile phones, devices portable electronics, tablets, multiprocessor systems, microprocessor systems, set-top boxes, programmable electronic products, network computers, mini-computers, mainframes, distributed computing environments that include any of the systems or devices above, and assimilated.
Figure 2 is a block diagram 200 illustrating a general overview of an environment in which some embodiments of the disclosed technology may operate. A technology implementation environment may include one or more customer computing devices 205A-D, examples of which may include device 100. Client computing devices 205 may operate in a network environment using logical connections across a network 230 with one or more remote computers such as a server computing device.
In some implementations, the server 210 may be a boundary server that receives requests from customers and coordinates responses to these requests through other servers, such as servers 220A-C. Server computing devices 210 and 220 may include computer systems, such as device 100. Although each server computing device 210 and 220 is logically displayed as a single server, the server computing devices may each be a distributed computing environment encompassing multiple servers located at the same location or in geographically different physical locations. In some implementations, each server 220 corresponds to a group of servers.
The client computer devices 205 ("clients") and the computing devices servers 210 and 220 ("servers") can each act as a server or client vis-à-vis other devices servers / clients. The server 210 may connect to a database 215. The database 215 may host information such as wholesaler diamond lists, diamond measurements or other features, diamond virtual model information, diamond market information (eg, the fair market value of diamonds based on various factors), etc.
220A-C servers can each connect to a corresponding database 225A-C. As indicated above, each server 220 may correspond to a group of servers, and each of these servers may share the database or may have its own database. Although the databases 215 and 225 are logically displayed units, the databases 215 and 225 may each be a distributed computing environment encompassing multiple servers, may be hosted in their corresponding server, or may be hosted at the same location or at geographically distinct physical locations.
The network 230 may be a local area network (LAN) or a wide area network (WAN), but may also be a wired or wireless network. The network 230 may be the Internet or another public or private network. The client computer devices 205 may be connected to the network 230 via a network interface, such as flairs or wireless communications. Although the connections between the server 210 and the servers 220 are shown as separate connections, these connections can be of any type of network: local, extended, wired or wireless, including the network 230 or a network. public or private.
Figure 3 is a block diagram illustrating components 300 which, in some implementations, may be used in a system implementing the disclosed technology. The components 300 comprise a hardware 302, a general software 320, and specialized components 340. As explained above, a system implementing the disclosed technology can use various hardware including CPUs 304, a memory 306, a storage memory 308, and input and output devices 310. The components 300 may be implemented in a client computing device such as client computer devices 205 or on a server computing device, such as a server computing device 210 or 220.
The general software 320 may include various applications including an operating system 322, local programs 324 and a BIOS 326. The specialized components 340 may be sub-components of a general software application 320, such as a The specialized components 340 may include a candidate selection module 344, a modeling module 346, and a scrap analysis module 348, as well as components for controlling and receiving data from the specialized components. such as the interface 342. In some implementations, the components 300 may be distributed over multiple computer systems or may include an interface to a server application.
Candidate selection module 344 may collect diamond inventory information from diamond wholesaler websites. The candidate selection module 344 can explore the diamond inventory information databases to filter the diamonds that correspond to a set of parameters that make them good candidates for scoring. When at least one diamond candidate for scrap has been identified, the measurements corresponding to the identified candidate diamond are obtained. In some cases, it is possible that some information about the identified candidate diamond is missing. In some embodiments, the candidate selection module 344 may calculate or extrapolate the missing measurements based on the measurements that have been provided. Once the candidate selection module 344 has identified at least one candidate diamond and obtained the complete list of required measurements, this information can be transmitted to the modeling module 346.
The modeling module 346 can use the measurements of the identified candidate diamond to generate a 3D model. The virtual model of the diamond can be a projected approximation of the real diamond, similar to that which would be obtained by the physical measurement of the diamond with the Sarine DiaExpert ™ machine or another device of this type.
The scoring analysis module 348 can then evaluate the model generated by the modeling module 346. For example, particular instructions concerning the parameters of size and symmetry can be provided. The scoring analysis module 348 can then evaluate the virtual model 601 to project the weight of the polished retailled diamond taking into account these particular constraints. In some embodiments, the proposed cut may be automatically calculated based on a variety of selected parameters, such as symmetry, desired size, etc. In addition to the technical analysis, the scoring module 348 may also use other stored criteria to estimate a fair market value of the candidate diamond after the proposed scrap, for example based on the estimated resized weight and other form factors.
Fig. 4 is a flowchart illustrating a process used in some embodiments for evaluating re-cutable diamonds. Subprogram 400 begins at block 402. At block 404, diamond inventory information is received and stored in the database. For example, diamond information may be provided by a third-party certification body, such as the Gemological Institute of America (GIA) or another organization. Figure 5, for example, illustrates an example of a diamond certificate issued by the GIA 500, which includes information on a particular diamond such as dimensions, angles, and qualitative assessments of the quality of the size, polish, and symmetry of the diamond. diamond. For example, in some embodiments the various qualitative evaluations can identify the diamond as bad (Poor, P), fair (Fair, F), good (Good, G), very good (VG, Good), or excellent (Excellent, EX). The qualifications established by the certification body are an important consideration when buying and selling diamonds as they can determine the fair market value of the stone. A diamond of excellent quality in terms of size, polish and symmetry ("qualified" Triple Excellent ") is often worth more than a larger diamond with lower qualities of size, polish and symmetry. a diamond for the purposes of the manufacturing process, a diamond dealer might decide to resize a diamond and sacrifice some carat weight in the process to obtain a better general quality of size, polish or symmetry.These considerations can be combined with other technical criteria to evaluate a scrap.
The diamond measurements indicated on the certificate shown in FIG. 5 generally reflect a general representation of the diamond, unlike the specific measurements that could be produced after the individual diamond scanning with a diamond evaluation device such as Sarine DiaExpert. ™ or another such device. The certification body may indicate average measurement values, while a more detailed physical analysis may produce particular measurements. For example, the angle between the girdle (the widest part of the diamond) and the facets directly above the girdle ("crown facets") is called "crown angle." In reality, it is common for the crown angle is not perfectly uniform around the diamond. The certification body may not indicate this variation in its diamond size ratio, but a more detailed physical analysis will reveal these differences in diamond circumference.
The information obtained from the certification body or other entity can be received electronically over a network connection, for example. In some embodiments, for example, a first script can retrieve diamond inventory information from diamond wholesalers' websites. In some embodiments, any diamond inventory provided by diamond dealers or any inventory update sent daily by subscription may also be used as a source of diamond inventory information. The first script can group the various diamond inventory information into the database for later analysis.
Subprogram 400 continues at block 404 with the search in the database of a candidate diamond. For example, a second script can crawl the database to filter diamonds that correspond to a set of parameters setting the diamonds most likely to be resized advantageously. Once at least one diamond candidate for scrap is identified, the measurements corresponding to the identified candidate diamond are obtained from the database at block 406. In some cases, it is possible that some information on the identified candidate diamond is missing. In some embodiments, a third script may calculate or extrapolate the missing measurements based on the measurements provided. In some embodiments, the third script may extract the measurements from an associated laboratory certificate (eg, the GIA certificate shown in Figure 5). In some embodiments, missing information can be obtained from another source, for example a lab website API through which the diamond can be identified.
At this stage, at least one candidate diamond has been identified and a complete list of the required measurements has been obtained. At block 410, the measurements of the identified candidate diamond are provided to the shape building system that generates a 3D model. Fig. 6, for example, illustrates a graphical user interface 600 of the pattern construction system. As illustrated, a 3D virtual model 601 of the identified candidate diamond can be generated based on the measurements obtained and displayed to the user. The virtual model 601 is a projected approximation of the true diamond, similar to what would be produced by the physical measurement of the diamond using the Sarine DiaExpert ™ device or another device of this type.
In block 412, the scrap potential of the 3D model is analyzed. For example, specific instructions regarding size and symmetry parameters may be provided. A fourth script can then use the virtual model 601 to project the weight of the polished resized diamond under these particular constraints. For example, if the candidate diamond has a "Fair Cut Grade", the fourth script may project the resulting polished cut diamond so that it has a "Very Good Cut Grade" or an "Excellent Cut" Grade "is a very good or excellent size, depending on the input instructions. In general, the better the qualities, the more the diamond will lose weight in the scrap. The fourth script can also consider the experimental history to determine a margin of error to associate with the calculated cut. Figure 7, for example, illustrates a graphical user interface 700 of scrap analysis software that can be used by the fourth script. The projected cut 701 is illustrated, as well as a shaded region 703 representing the portion of the candidate diamond that will be removed in the proposed cut. Although this embodiment illustrates the scrap of a polished diamond, in other embodiments one or more diamonds can be cut from a single rough diamond. In some embodiments, the proposed cut may be calculated automatically according to various selected parameters, such as symmetry, desired size, etc.
[003¾] Subprogram 400 continues at block 414 with production on a network of scrap potential. For example, the scrap potential can be provided electronically to a buyer or other entity. Depending on the proposed scrap, the fair market value of the candidate diamond can be determined. In some embodiments, a fifth script can determine the fair market value of the resized diamond by searching for similar diamonds offered for sale and comparing their prices. In some embodiments, the fifth script may automatically estimate a fair market value based on the identified parameters of the reshaped diamond, such as symmetry, quality, size, etc. The determined fair market value can then be compared to the price of the identified candidate diamond. Depending on the comparison, the user may decide to buy the diamond candidate and resize it. Subprogram 400 ends at block 416.
Although some embodiments disclosed herein relate to polished diamond scrap, in some embodiments a rough diamond may be analyzed in the same manner for the purpose of determining its potential as a cut and polished diamond. In some embodiments both the size and shape of the candidate diamond and the size and shape of the proposed cut may vary considerably. As noted above, in many cases a scrap may be advantageous (eg, to improve the diamond size quality to correct original manufacturing errors or defects, if a diamond dealer has a die distribution at prices higher than those of the general market, or if a diamond dealer has a distribution channel for a special form that can be cut from traditional forms). These various options may be incorporated into the fair market value analysis at block 414.
In some embodiments, the routine 400 may include the identification and analysis of multiple candidate diamonds at a time and in parallel. For example, in some embodiments, subroutine 400 may identify and evaluate tens, hundreds, or thousands of diamonds to identify candidates for scrap. In some embodiments, one or more of the first, second, third, and fourth scripts, and the pattern building program, may be implemented on a single computing device or on various different computing devices that communicate with one another. on a network. In some embodiments, the technical processing routine 400 can be integrated into a workflow automation system and can not only trigger a size process but also automatically trigger a purchase process after a comparison of the workflow. fair market value determined with the price of the diamond candidate. In some embodiments, subroutine 400 may also automatically execute the purchase without human intervention. In these embodiments, the subprogram 400 not only automatically identifies and evaluates the candidate diamonds, but also selects and buys a subset of diamonds whose proposed cut is deemed profitable, in addition to providing a result of the proposed cut. for each diamond purchased. A cut of the purchased diamonds can then be executed, (for example by means of a computerized size machine) according to the proposed cut. This end-to-end automation can increase the efficiency and cost-effectiveness of the process, as well as reduce energy and transportation costs in the analysis phase or wastage in the scrap phase.
Several embodiments of the disclosed technology are described above with respect to the figures. Computer devices on which the described technology may be implemented may include one or more central processing units, memories, input devices (eg, keyboard and pointing devices), rendering devices (eg, devices display devices), storage devices (eg disk drives), and network devices (eg network interface). The storage and storage devices are computer readable storage media that can store instructions that implement at least parts of the described technology. In addition, data structures and message structures may be stored or transmitted via a data carrier, such as a signal over a communications link. Various communications links may be used, such as the Internet, a LAN, a large network, or a point-to-point switched connection. Thus, computer readable media may include computer readable storage media (eg, "non-transitory" media) and computer readable transmission media.
Although the invention has been described in a language specific to the structural features and / or methodological steps, it will be understood that the invention defined in the appended claims is not necessarily limited to the characteristics or specific steps described above. Specific embodiments and implementations have been described herein for purposes of illustration but various modifications can be made to them without departing from the scope of the embodiments and implemented. The above features and specific steps are disclosed as examples of implementations of the following claims. Accordingly, the embodiments and implementations are not limited to those explicitly described herein.
Examples: 1. A system for use in diamond processing, the system comprising a memory and a processor and comprising: an input interface configured to receive, over a network, measurement information of a plurality of diamonds; a candidate selection module configured to identify at least one of the plurality of diamond candidate diamonds based on processor processing of the received measurement information by applying logic based on selection criteria stored in memory; a modeling module configured to generate a virtual model of the at least one candidate diamond based at least in part on the received measurement information; and a scrap analysis module configured to analyze the virtual template by the application by the processor of scrap criteria stored in the memory to determine a scuff potential indicative parameter, an output interface configured to communicate the potential parameter. of scrap determined through the network for use in the selection of diamonds for a scrap operation. 2. System according to Example 1, further comprising a scrap module configured to cut the candidate diamond according to the determined scrap potential. The system of any one of Examples 1-2, wherein the scrap analysis module is further configured to determine a cost or yield of processing a scrap of the candidate diamond based on the determined scrap potential. 4. The system of Example 3, wherein the scrap analysis module is further configured to notify the rejection or selection of the candidate diamond based on the determined cost or processing yield. 5. System according to any one of Examples 1-4, wherein the measurement information comprises at least one qualitative evaluation of the at least one candidate diamond. A diamond processing method, executed by a computing device having a processor and a memory, the method comprising: receiving diamond inventory information for a plurality of diamonds; identifying at least one candidate diamond from the plurality of diamonds based on processor processing of the received diamond inventory information by applying logic based on selection criteria stored in the memory; obtaining measurement information associated with the at least one candidate diamond; and based at least in part on the measurement information obtained, the automatic generation of a virtual model of the at least one candidate diamond based on the measurement information obtained. 7. Method according to Example 6, further comprising analyzing the virtual model of the at least one candidate diamond by the application by the processor of scrap criteria stored in the memory to determine a parameter indicative of the potential of scrap . 8. The method of Example 7, further comprising outputting the network-determined scrap potential parameter for use in selecting diamonds for scrap operation. The method of any one of Examples 7-8, further comprising the size of the at least one candidate diamond based on the parameter indicative of the scrap potential. A method according to Example 9, wherein the at least one candidate diamond has a first grade and wherein the diamond candidate for scrap has a second grade, the second grade being higher than the first grade. The method of any one of Examples 7-10, further comprising determining a cost or yield of treating a remnant of the candidate diamond based on the determined scrap potential. 12. The method of Example 11, further comprising notifying the rejection or selection of the candidate diamond based on the determined cost or treatment yield. A method according to any one of Examples 6-12, wherein obtaining the measurement information associated with the at least one candidate diamond comprises extracting measurement information from the inventory information of diamonds. A method according to Example 13, wherein obtaining the measurement information associated with the at least one candidate diamond further comprises calculating additional measurement information based on the extracted measurement information. A method according to any one of Examples 6-14, wherein the measurement information comprises at least one qualitative evaluation of the at least one candidate diamond.
权利要求:
Claims (15)
[1]
A system for use in diamond processing, the system comprising a memory and a processor and comprising: an input interface configured to receive, over a network, measurement information of a plurality of diamonds; a candidate selection module configured to identify at least one of the plurality of diamond candidate diamonds based on processor processing of the received measurement information by applying logic based on selection criteria stored in memory; a modeling module configured to generate a virtual model of the at least one candidate diamond based at least in part on the received measurement information; and a scrap analysis module configured to analyze the virtual template by the application by the processor of scrap criteria stored in the memory to determine a scuff potential indicative parameter, an output interface configured to communicate the potential parameter. of scrap determined through the network for use in the selection of diamonds for a scrap operation.
[2]
2. System according to configuration 1, further comprising a scrap module configured to cut the candidate diamond according to the determined scrap potential.
[3]
The system of any one of claims 1-2, wherein the scrap analysis module is further configured to determine a cost or yield of processing a scrap of the candidate diamond based on the determined scrap potential.
[4]
A system according to configuration 3, wherein the scrap analysis module is further configured to notify the rejection or selection of the candidate diamond based on the determined cost or processing yield.
[5]
5. System according to any one of claims 1-4, wherein the measurement information comprises at least a qualitative evaluation of the at least one candidate diamond.
[6]
A diamond processing method, executed by a computing device having a processor and a memory, the method comprising: receiving diamond inventory information for a plurality of diamonds; identifying at least one candidate diamond from the plurality of diamonds based on processor processing of the received diamond inventory information by applying logic based on selection criteria stored in the memory; obtaining measurement information associated with the at least one candidate diamond; and based at least in part on the measurement information obtained, the automatic generation of a virtual model of the at least one candidate diamond based on the measurement information obtained.
[7]
7. The method according to the configuration 6, further comprising analyzing the virtual model of the at least one candidate diamond by the application by the processor of scrap criteria stored in the memory to determine a parameter indicative of the scrap potential.
[8]
A method according to configuration 7, further comprising outputting the network-determined scrap potential parameter for use in selecting diamonds for a scrap operation.
[9]
The method of any one of claims 7-8, further comprising the size of the at least one candidate diamond based on the indicative parameter of the scrap potential.
[10]
10. The method according to the configuration 9, wherein the at least one candidate diamond has a first quality and wherein the diamond candidate for the scrap has a second quality, the second quality being higher than the first quality.
[11]
The method of any one of claims 7-10, further comprising determining a cost or yield of treating a remnant of the candidate diamond based on the determined scrap potential.
[12]
A method according to configuration 11, further comprising notifying the rejection or selection of the candidate diamond based on the determined cost or treatment yield.
[13]
The method of any one of claims 6-12, wherein obtaining the measurement information associated with the at least one candidate diamond includes extracting measurement information from the diamond inventory information. .
[14]
14. The method according to the configuration 13, wherein obtaining the measurement information associated with the at least one candidate diamond further comprises calculating additional measurement information as a function of the extracted measurement information.
[15]
The method of any one of claims 6-14, wherein the measurement information comprises at least one qualitative evaluation of the at least one candidate diamond.
类似技术:
公开号 | 公开日 | 专利标题
BE1024038B1|2017-11-06|TREATMENT OF DIAMONDS
KR101852581B1|2018-04-26|Image evaluation
WO2016029796A1|2016-03-03|Method, device and system for identifying commodity in video image and presenting information thereof
KR101511050B1|2015-04-13|Method, apparatus, system and computer program for offering and displaying a product information
JP4933613B2|2012-05-16|Electronic real estate transaction apparatus, method and system
KR20160016961A|2016-02-15|Evaluating image sharpness
KR20080028865A|2008-04-02|Price determination for items of low demand
US20190318304A1|2019-10-17|Cognitive fashion-ability score driven fashion merchandising acquisition
US10691983B2|2020-06-23|Identifying complimentary physical components to known physical components
US20130262463A1|2013-10-03|Method and system to provide smart tagging of search input
US20170372407A1|2017-12-28|Product information inconsistency detection
Bailey2020|Can machine learning predict the price of art at auction?
US10580055B2|2020-03-03|Identifying physical tools to manipulate physical components based on analyzing digital images of the physical components
CN109118279A|2019-01-01|Online live streaming method of commerce, system, electronic equipment and readable storage medium storing program for executing
Kim et al.2016|Business driving force models for big data environment
FR2881857A1|2006-08-11|IT TOOL FOR FORECAST
KR20200034131A|2020-03-31|Method and apparatus for detecting defect of product
US11106689B2|2021-08-31|System and method for self-service data analytics
Zafar et al.2019|Webscraping Laptop Prices to Estimate Hedonic Models and Extensions to Other Predictive Methods
JP5041797B2|2012-10-03|Method, classification device, and classification program for classifying user attributes on network
FR3040576A1|2017-03-03|MANAGING SCREEN SHARING IN AN ENTERPRISE APPLICATION
KR20200034129A|2020-03-31|Method and apparatus for dealing product between person
FR3101459A1|2021-04-02|Process processing method and system implemented by a computer system by performing sequential or concurrent tasks
KR20190109943A|2019-09-27|Method and apparatus for providing goods information based on each relation
Akhiyar et al.2021|C45 Algorithm for Creative Economic Products and Services Marketing Classification of Padang
同族专利:
公开号 | 公开日
CA2893898A1|2016-04-10|
GB2535554A|2016-08-24|
HK1222242A1|2017-06-23|
CN105868433B|2021-04-16|
IL239264D0|2015-11-30|
GB201511199D0|2015-08-12|
BE1024038A1|2017-10-31|
CN105868433A|2016-08-17|
US20160103938A1|2016-04-14|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
US20020030039A1|2000-09-08|2002-03-14|Abraham Kerner|Laser marking on diamonds|
WO2007023444A2|2005-08-22|2007-03-01|Galatea Ltd.|A method for evaluation of a gemstone|
US20080006615A1|2006-07-10|2008-01-10|Lazare Kaplan International. Inc.|System and method for gemstone microinscription|
US20010024532A1|1998-09-21|2001-09-27|Malnekoff Peter J.|Automated gemstone evaluation system|
US7260544B1|2000-10-12|2007-08-21|Gemological Institute Of America, Inc.|System and methods for evaluating the appearance of a gemstone|
IL156808D0|2003-07-07|2004-02-08|Sarin Technologies Ltd|Method and system for gemstone color prediction|
US7571060B2|2004-09-27|2009-08-04|Gemological Institute Of America |System and method for gemstone cut grading|
US20090319336A1|2006-10-11|2009-12-24|Rosy Blue Dmcc|Diamond valuation method, apparatus and computer readable medium product|
US8639479B2|2007-11-27|2014-01-28|Ideal-Scope Pty. Ltd.|Method and system for improved optical modeling of gemstones|
CN103402390A|2009-02-20|2013-11-20|戴姆斯坎股份有限公司|Cut product, in particular diamond, with improved characteristics and method for manufacturing such a product|
US9210973B2|2012-08-29|2015-12-15|Danog Property And Invest Ltd.|Gemstone cut grading method and apparatus|
US20140379433A1|2013-06-20|2014-12-25|I Do Now I Don't, Inc.|Method and System for Automatic Generation of an Offer to Purchase a Valuable Object and Automated Transaction Completion|CN106001933B|2016-05-10|2017-08-11|湖南大捷智能装备有限公司|It is cut by laser the optimization method of trimming line|
CA2956277A1|2016-11-11|2018-05-11|N.K.S.F. Star Limited|Systems and methods for distributing rough diamonds|
US20180260869A1|2016-11-11|2018-09-13|Clara Diamond Solutions Corp.|Electronic Platform, Systems, and Methods for Planning Polished Diamond Parameters to Enable Individual Diamond Transactions|
CN107292660A|2017-05-22|2017-10-24|北京速信科技有限公司|A kind of jewelry artwork Valuation Method and system based on big data|
法律状态:
2018-02-05| FG| Patent granted|Effective date: 20171106 |
优先权:
申请号 | 申请日 | 专利标题
US201462062785P| true| 2014-10-10|2014-10-10|
US62062785|2014-10-10|
[返回顶部]